work things one's own advantage - Alemán Inglés Diccionario